.user{
  width: 100%;
  position: relative;
  // 头部信息
  .user-header{
    height: 360rpx;
    background-image: linear-gradient(122deg, rgba(242, 94, 133, 0.37) 9%, rgba(243, 166, 100, 0.37) 100%);
    border-radius: 58rpx;
    padding: 115rpx 42rpx 0 32rpx;
    // 设置
    .setting{
      display: flex;
      justify-content: end;
      image{
        width: 38.5rpx;
        height: 38.5rpx;
        margin-left: 23rpx;
        margin-bottom: 71rpx;
      }
    }
    // 用户信息
    .user-info{
      display: flex;
      align-items: center;
      .userImg{
        width: 146rpx;
        height: 146rpx;
        border-radius: 50%;
        overflow: hidden;
      }
      .name{
        font-size: 36rpx;
        color: #FFFFFF;
        margin: 0 0 0 36rpx;
        .member{
          width: 198rpx;
          text-align: center;
          line-height: 46rpx;
          opacity: 0.73;
          margin-top: 10rpx;
          font-size: 28rpx;
          background: #33363D;
          border-radius: 10rpx;
        }
      }
      image{
        width: 38.5rpx;
        height: 38.5rpx;
        margin-left: 260rpx;
      }
    }
  }
  // 会员中心
  .memberCenter{
    position: absolute;
    top: 420rpx;
    left: 40rpx;
    right: 38rpx;
    height: 136rpx;
    display: flex;
    align-items: center;
    color: #FFFFFF;
    background: #33363D;
    box-shadow: 0 0 11rpx 9rpx rgba(0,0,0,0.10);
    border-radius: 34rpx;
    .title{
      height: 94rpx;
      padding-right: 21rpx;
      margin-left: 72rpx;
      border-right: 2rpx solid #979797;
      font-size: 36rpx;
      display: flex;
      align-items: center;
    }
    .desc{
      opacity: 0.93;
      font-size: 28rpx;
      margin: 0 0 0 33rpx;
      view{
        font-size: 28rpx;
        margin-top: 14rpx;
      }
    }
    image{
      width: 57rpx;
      height: 62rpx;
      margin-left: 68rpx;
    }

  }
  // 我的订单
  .order{
    padding: 0 42rpx;
    margin-top: 140rpx;
    color: #fff;
    background: #33363d;
    border-radius: 15rpx;
    overflow: hidden;
    .order-header{
      padding-top: 20rpx;
      font-size: 36rpx;
      display: flex;
      justify-content: space-between;
      align-items: center;
      view{
        opacity: 0.61;
        font-size: 28rpx;
        image{
          width: 34rpx;
          height: 34rpx;
          margin: 0 0 -7rpx 15rpx;
        }
      }
    }
    .order-content{
      display: flex;
      justify-content: space-around;
      padding: 52rpx 0;
      .item{
        width: 84rpx;
        opacity: 0.93;
        font-size: 28rpx;
        display: flex;
        flex-direction: column;
        align-items: center;
        image{
          width: 48rpx;
          height: 48rpx;
          margin-bottom: 29.6rpx;
        }
      }
    }
  }
  // 其他相关
  .others{
    padding: 0 42rpx;
    margin-top: 30rpx;
    color: #fff;
    background: #33363d;
    border-radius: 15rpx;
    overflow: hidden;
    .item{
      padding: 40rpx 0;
      display: flex;
      justify-content: space-between;
      align-items: center;
      font-size: 32rpx;
      image{
        width: 28rpx;
        height: 28rpx;
      }
    }
  }
}